redear herring (harengula humeralis) - Español Inglés Diccionario